Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Seafood, Restaurants in FL, United States

RC Otter`s Island Eats
4
50 reviews

11508 Andy Rosse Ln, Captive Island Inn, Captiva Island, FL 33924-6005,

Food was decent. Calamari and burger were disappointing. The Cuban was good. Two stars off for the horrible service.